#!/usr/bin/python
Import ('env')

source_files = ['blu_interface.c',
                'intern/blu_gen_utils.c',
                'intern/blu_camera.c',
                'intern/blu_camera_helper.c',
                'intern/blu_object_helper.c',
                'intern/blu_object.c',
                'intern/blu_lamp.c',
                'intern/blu_lamp_helper.c',
                'intern/blu_scene.c',
                'intern/blu_scene_helper.c',
                'intern/blu_tools.c',
                                # extra libs below this line
                'libs/lv3.c',
                'libs/lrandom.c',
                'libs/lbitlib.c'
                ]

blu_includes = ['#/extern/lua',
                '.',
                'libs',
                'intern',
                  '../blenkernel',
                  '../blenlib',
                  '../blenloader',
                  '../render/extern/include',
                  '../radiosity/extern/include',
                  '../makesdna',
                  '#/intern/guardedalloc',
                  '#/intern/bmfont',
                  '../imbuf',
                  '../include']

#lua_env.Library (target='#'+user_options_dict['BUILD_DIR']+'/lib/blender_lua', source=source_files)
env.BlenderLib ( libname = 'bf_blu', sources=source_files, includes=blu_includes, defines=[], libtype=['core'], priority=[7], compileflags=[] )
